Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Messaging / System / Messaging / MessageQueuePermissionEntry.cs / 1305376 / MessageQueuePermissionEntry.cs
//---------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Messaging { using System.ComponentModel; ///[ Serializable() ] public class MessageQueuePermissionEntry { private string label; private string machineName; private string path; private string category; private MessageQueuePermissionAccess permissionAccess; /// public MessageQueuePermissionEntry(MessageQueuePermissionAccess permissionAccess, string path) { if (path == null) throw new ArgumentNullException("path"); if (path != MessageQueuePermission.Any && !MessageQueue.ValidatePath(path, false)) throw new ArgumentException(Res.GetString(Res.PathSyntax)); this.path = path; this.permissionAccess = permissionAccess; } /// public MessageQueuePermissionEntry(MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { if (machineName == null && label == null && category == null) throw new ArgumentNullException("machineName"); if (machineName != null && !SyntaxCheck.CheckMachineName(machineName)) throw new ArgumentException(Res.GetString(Res.InvalidParameter, "MachineName", machineName)); this.permissionAccess = permissionAccess; this.machineName = machineName; this.label = label; this.category = category; } /// public string Category { get { return this.category; } } /// public string Label { get { return this.label; } } /// public string MachineName { get { return this.machineName; } } /// public string Path { get { return this.path; } } /// public MessageQueuePermissionAccess PermissionAccess { get { return this.permissionAccess; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InputManager.cs
- BinaryExpressionHelper.cs
- ListBoxAutomationPeer.cs
- BuildProviderAppliesToAttribute.cs
- ExpandCollapsePattern.cs
- SocketElement.cs
- RequiredAttributeAttribute.cs
- SqlCaseSimplifier.cs
- TypeLibConverter.cs
- XmlSchemaImporter.cs
- DBNull.cs
- ControlUtil.cs
- TraceContextEventArgs.cs
- OracleLob.cs
- Int32RectValueSerializer.cs
- IPEndPoint.cs
- HttpServerChannel.cs
- PlatformCulture.cs
- ScriptRegistrationManager.cs
- TabRenderer.cs
- FixedSOMTableRow.cs
- LineInfo.cs
- Int16AnimationUsingKeyFrames.cs
- WindowsListView.cs
- AspNetCompatibilityRequirementsAttribute.cs
- InteropBitmapSource.cs
- DbgCompiler.cs
- followingsibling.cs
- TiffBitmapEncoder.cs
- TcpSocketManager.cs
- RtfNavigator.cs
- UInt64Storage.cs
- DataBinding.cs
- RoutingConfiguration.cs
- ConfigUtil.cs
- DbDeleteCommandTree.cs
- WebBrowserNavigatingEventHandler.cs
- ControlIdConverter.cs
- FtpWebRequest.cs
- HelpEvent.cs
- LogSwitch.cs
- CoTaskMemHandle.cs
- DataSourceCacheDurationConverter.cs
- MetadataProperty.cs
- ButtonBaseAdapter.cs
- ExpressionConverter.cs
- BaseParagraph.cs
- AppDomainProtocolHandler.cs
- DynamicPropertyHolder.cs
- EqualityComparer.cs
- PeerNameRegistration.cs
- RuleSet.cs
- SQLMoney.cs
- DesignerSerializationOptionsAttribute.cs
- ViewBox.cs
- ChildDocumentBlock.cs
- XmlSequenceWriter.cs
- ValuePattern.cs
- HtmlElementEventArgs.cs
- QilParameter.cs
- SqlRewriteScalarSubqueries.cs
- DbDataSourceEnumerator.cs
- XmlTextEncoder.cs
- AssociatedControlConverter.cs
- TableCellCollection.cs
- ScrollProviderWrapper.cs
- VariableQuery.cs
- ByteKeyFrameCollection.cs
- ToolStripDropDownMenu.cs
- AnonymousIdentificationSection.cs
- PhysicalAddress.cs
- ConfigurationConverterBase.cs
- RawStylusInputCustomDataList.cs
- SystemIcmpV4Statistics.cs
- TileModeValidation.cs
- OleDbPermission.cs
- CursorConverter.cs
- SystemIPInterfaceProperties.cs
- SyntaxCheck.cs
- ToolStripSeparator.cs
- HttpWebResponse.cs
- FilteredDataSetHelper.cs
- AutomationAttributeInfo.cs
- TypeValidationEventArgs.cs
- SystemUnicastIPAddressInformation.cs
- DelegateSerializationHolder.cs
- DataList.cs
- HtmlShimManager.cs
- IconHelper.cs
- RegexCaptureCollection.cs
- UnsafeNativeMethods.cs
- ContextBase.cs
- WindowsContainer.cs
- ToolStripScrollButton.cs
- XamlRtfConverter.cs
- HttpCookie.cs
- ConversionValidationRule.cs
- PropertyGridEditorPart.cs
- EntityTypeEmitter.cs
- SHA1Cng.cs