| 
        public abstract class BaseChannelSinkWithProperties : BaseChannelObjectWithProperties
       | 
| Count (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Count Gets the number of properties associated with the current channel object. | 
| IsFixedSize (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.IsFixedSize Gets a Boolean value indicating whether the number of properties that can be entered into the current channel object is fixed. | 
| IsReadOnly (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.IsReadOnly Gets a Boolean value indicating whether the collection of properties in the current channel object is read-only. | 
| IsSynchronized (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.IsSynchronized Gets a value indicating whether the current dictionary of channel object properties is synchronized. | 
| Item (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-write See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Item Gets or sets the property associated with the specified key. | 
| Keys (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Keys When implemented by a derived class, gets an ICollection of keys that the channel object properties are associated with. | 
| Properties (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Properties Gets an IDictionary of the channel properties associated with the current channel object. | 
| SyncRoot (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.SyncRoot Gets an object that is used to synchronize access to the BaseChannelObjectWithProperties. | 
| Values (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | Read-only See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Values Gets an ICollection of the values of the properties associated with the current channel object. | 
| Add (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Add The current method must not be implemented because it does not apply to the way IDictionary is being used in this case, and because BaseChannelObjectWithProperties.IsFixedSize returns true. | 
| Clear (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Clear The current method must not be implemented because it does not apply to the way IDictionary is being used in this case, and because BaseChannelObjectWithProperties.IsFixedSize returns true. | 
| Contains (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Contains Returns a Boolean value indicating whether the current channel object contains a property associated with the specified key. | 
| CopyTo (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.CopyTo The current method is not supported by the BaseChannelObjectWithProperties. | 
| Equals (inherited from System.Object) | See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. | 
| GetEnumerator (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.GetEnumerator Returns an IDictionaryEnumerator that enumerates over all the properties associated with the current channel object. | 
| GetHashCode (inherited from System.Object) | See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. | 
| GetType (inherited from System.Object) | See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. | 
| Remove (inherited from System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties) | See base class member description: System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties.Remove The current method must not be implemented because it does not apply to the way IDictionary is being used in this case, and because BaseChannelObjectWithProperties.IsFixedSize returns true. | 
| ToString (inherited from System.Object) | See base class member description: System.Object.ToString Derived from System.Object, the primary base class for all objects. | 
| ctor #1 | Default constructor. This constructor is called by derived class constructors to initialize state in this type. Initializes a new instance of the BaseChannelSinkWithProperties class. | 
| Finalize (inherited from System.Object) | See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. | 
| MemberwiseClone (inherited from System.Object) | See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. | 
Hierarchy:
| 
            protected BaseChannelSinkWithProperties(); | 
| 
            public virtual int Count {get;}
           | 
| 
            public virtual bool IsFixedSize {get;}
           | 
| 
            public virtual bool IsReadOnly {get;}
           | 
| 
            public virtual bool IsSynchronized {get;}
           | 
| 
            public virtual object this[object key] {get; set;}
           | 
key
| Exception Type | Condition | 
|---|---|
| NotImplementedException | The property is called. | 
| 
            public virtual ICollection Keys {get;}
           | 
| 
            public virtual IDictionary Properties {get;}
           | 
| 
            public virtual object SyncRoot {get;}
           | 
| 
            public virtual ICollection Values {get;}
           | 
key
value
| Exception Type | Condition | 
|---|---|
| NotSupportedException | The method was called. | 
| 
            public virtual void Clear(); | 
| Exception Type | Condition | 
|---|---|
| NotSupportedException | The method was called. | 
key
array
index
| Exception Type | Condition | 
|---|---|
| NotSupportedException | The method was called. | 
| 
            ~BaseChannelSinkWithProperties(); | 
| 
            public virtual IDictionaryEnumerator GetEnumerator(); | 
| 
            public virtual int GetHashCode(); | 
| 
            public Type GetType(); | 
| 
            protected object MemberwiseClone(); | 
| 
            public virtual void Remove( | 
key
| Exception Type | Condition | 
|---|---|
| NotSupportedException | The method was called. | 
| 
            public virtual string ToString(); |