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
- CalendarItem.cs
- EnumUnknown.cs
- QilValidationVisitor.cs
- StateItem.cs
- DbCommandTree.cs
- ControlPaint.cs
- SubclassTypeValidator.cs
- PersistenceException.cs
- DataServiceKeyAttribute.cs
- TemplatePropertyEntry.cs
- XsdValidatingReader.cs
- XmlSchemaSimpleType.cs
- SafeReversePInvokeHandle.cs
- CheckBoxAutomationPeer.cs
- ProviderSettingsCollection.cs
- ErrorEventArgs.cs
- PixelFormats.cs
- WindowsFormsSynchronizationContext.cs
- WebPart.cs
- DiscreteKeyFrames.cs
- InvalidWorkflowException.cs
- LowerCaseStringConverter.cs
- XmlSchemaSimpleTypeUnion.cs
- DataBoundControlAdapter.cs
- ContainerUtilities.cs
- MethodBuilderInstantiation.cs
- WebPartZoneCollection.cs
- EmptyEnumerable.cs
- DataGridViewControlCollection.cs
- ProfileInfo.cs
- ReflectPropertyDescriptor.cs
- Paragraph.cs
- TextEditorMouse.cs
- HtmlSelect.cs
- FormatConvertedBitmap.cs
- TemplateControl.cs
- WebPartHelpVerb.cs
- ExpressionPrefixAttribute.cs
- CellParagraph.cs
- TypeDescriptionProviderAttribute.cs
- XMLSyntaxException.cs
- BitConverter.cs
- ScrollPattern.cs
- WindowsRegion.cs
- WebPartPersonalization.cs
- CodeGotoStatement.cs
- OracleColumn.cs
- __FastResourceComparer.cs
- StreamInfo.cs
- Literal.cs
- RTTypeWrapper.cs
- CultureInfo.cs
- MemberDescriptor.cs
- ExtenderControl.cs
- UICuesEvent.cs
- PerspectiveCamera.cs
- CalendarDay.cs
- TemplateColumn.cs
- CollectionExtensions.cs
- ExtensibleClassFactory.cs
- AddInContractAttribute.cs
- ConfigurationManagerInternal.cs
- SequenceQuery.cs
- ContentPropertyAttribute.cs
- Message.cs
- Storyboard.cs
- TableLayout.cs
- MatchingStyle.cs
- ExtensionDataReader.cs
- PropertyEmitter.cs
- SettingsPropertyValueCollection.cs
- XmlQueryContext.cs
- FontUnitConverter.cs
- BookmarkEventArgs.cs
- ProfileModule.cs
- ReadOnlyObservableCollection.cs
- CqlLexerHelpers.cs
- RightsManagementEncryptionTransform.cs
- SmtpSection.cs
- Brush.cs
- ExecutedRoutedEventArgs.cs
- AccessorTable.cs
- GuidelineCollection.cs
- DataConnectionHelper.cs
- Missing.cs
- UniqueTransportManagerRegistration.cs
- MergePropertyDescriptor.cs
- IMembershipProvider.cs
- MessageBox.cs
- FormsAuthenticationModule.cs
- TypeUsageBuilder.cs
- Transactions.cs
- CollectionViewProxy.cs
- TaskScheduler.cs
- FontUnitConverter.cs
- TagPrefixInfo.cs
- SettingsSection.cs
- OrderToken.cs
- PointLightBase.cs
- ControlPersister.cs