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
- OptimizedTemplateContent.cs
- MimeReflector.cs
- _AutoWebProxyScriptHelper.cs
- NewItemsContextMenuStrip.cs
- RawKeyboardInputReport.cs
- PropertyPathConverter.cs
- DisposableCollectionWrapper.cs
- DataServiceExpressionVisitor.cs
- XmlWellformedWriter.cs
- XamlRtfConverter.cs
- TemplateXamlParser.cs
- NavigationWindowAutomationPeer.cs
- TrustLevelCollection.cs
- XPathNodeIterator.cs
- HttpProcessUtility.cs
- BinaryReader.cs
- EmptyReadOnlyDictionaryInternal.cs
- InstancePersistenceEvent.cs
- documentation.cs
- SoapSchemaExporter.cs
- DoubleIndependentAnimationStorage.cs
- SchemaImporterExtension.cs
- SoapExtensionTypeElement.cs
- SqlConnectionPoolProviderInfo.cs
- SHA384.cs
- ChannelServices.cs
- RecognizerInfo.cs
- WebPartTransformerCollection.cs
- ListBoxItem.cs
- LeafCellTreeNode.cs
- FrameworkRichTextComposition.cs
- CodeObjectCreateExpression.cs
- MaterializeFromAtom.cs
- CachingHintValidation.cs
- SafeBitVector32.cs
- DictionaryEditChange.cs
- DataGridItemAutomationPeer.cs
- XmlNodeChangedEventArgs.cs
- KnownTypeAttribute.cs
- PreservationFileReader.cs
- Bits.cs
- Int32RectConverter.cs
- ScriptResourceAttribute.cs
- SpecialFolderEnumConverter.cs
- COM2ExtendedUITypeEditor.cs
- ResourceAttributes.cs
- InfoCardBaseException.cs
- CompoundFileDeflateTransform.cs
- ErrorFormatterPage.cs
- PeerSecurityHelpers.cs
- Compilation.cs
- GridErrorDlg.cs
- RemotingClientProxy.cs
- Documentation.cs
- FunctionNode.cs
- ILGenerator.cs
- XmlElementCollection.cs
- Directory.cs
- ColorConvertedBitmap.cs
- StretchValidation.cs
- AutoGeneratedField.cs
- ObjectListComponentEditor.cs
- diagnosticsswitches.cs
- ResourceReferenceExpression.cs
- TableRowGroup.cs
- ThemeInfoAttribute.cs
- XmlSchemaAttribute.cs
- ResourceContainer.cs
- GenerateTemporaryTargetAssembly.cs
- Preprocessor.cs
- ColumnProvider.cs
- QueryableDataSource.cs
- ObjectSerializerFactory.cs
- TextBlock.cs
- DrawingGroup.cs
- FileRecordSequenceCompletedAsyncResult.cs
- MonitoringDescriptionAttribute.cs
- XmlSchemaType.cs
- RegexGroupCollection.cs
- TextSchema.cs
- Enum.cs
- QilCloneVisitor.cs
- FaultHandlingFilter.cs
- BitmapCache.cs
- SecurityHeaderElementInferenceEngine.cs
- SecurityDescriptor.cs
- FontUnit.cs
- UnlockCardRequest.cs
- PartialCachingControl.cs
- WorkflowViewElement.cs
- XmlTextWriter.cs
- MSG.cs
- ProvideValueServiceProvider.cs
- OutputCacheSection.cs
- AdditionalEntityFunctions.cs
- AspCompat.cs
- QilReference.cs
- HttpResponseInternalWrapper.cs
- OperationCanceledException.cs
- xsdvalidator.cs