Partager via


PolicySet Members

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The latest Unity Application Block information can be found at the Unity Application Block site.

The PolicySet type exposes the following members.

Constructors

  Name Description
Ee650533.pubmethod(en-us,PandP.10).gif PolicySet
Creates a new PolicySet containing the given policies.

Methods

  Name Description
Ee650533.pubmethod(en-us,PandP.10).gif Add (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif AddRange (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif AsReadOnly (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif BinarySearch Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif Clear (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif Contains (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif ConvertAll<TOutput> (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif CopyTo Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif Equals (Inherited from Object.)
Ee650533.pubmethod(en-us,PandP.10).gif Exists (Inherited from List<InjectionPolicy>.)
Ee650533.protmethod(en-us,PandP.10).gif Finalize (Inherited from Object.)
Ee650533.pubmethod(en-us,PandP.10).gif Find (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif FindAll (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif FindIndex Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif FindLast (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif FindLastIndex Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif ForEach (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif GetEnumerator (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif GetHandlersFor
Gets the handlers that apply to the given member based on all policies in the PolicySet.
Ee650533.pubmethod(en-us,PandP.10).gif GetHashCode (Inherited from Object.)
Ee650533.pubmethod(en-us,PandP.10).gif GetPoliciesFor
Gets the policies that apply to the given member.
Ee650533.pubmethod(en-us,PandP.10).gif GetPoliciesNotFor
Gets the policies in the PolicySet that do not apply to the given member.
Ee650533.pubmethod(en-us,PandP.10).gif GetRange (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif GetType (Inherited from Object.)
Ee650533.pubmethod(en-us,PandP.10).gif IndexOf Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif Insert (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif InsertRange (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif LastIndexOf Overloaded.
Ee650533.protmethod(en-us,PandP.10).gif MemberwiseClone (Inherited from Object.)
Ee650533.pubmethod(en-us,PandP.10).gif Remove (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif RemoveAll (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif RemoveAt (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif RemoveRange (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif Reverse Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif Sort Overloaded.
Ee650533.pubmethod(en-us,PandP.10).gif ToArray (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif ToString (Inherited from Object.)
Ee650533.pubmethod(en-us,PandP.10).gif TrimExcess (Inherited from List<InjectionPolicy>.)
Ee650533.pubmethod(en-us,PandP.10).gif TrueForAll (Inherited from List<InjectionPolicy>.)

Properties

  Name Description
Ee650533.pubproperty(en-us,PandP.10).gif Capacity (Inherited from List<InjectionPolicy>.)
Ee650533.pubproperty(en-us,PandP.10).gif Count (Inherited from List<InjectionPolicy>.)
Ee650533.pubproperty(en-us,PandP.10).gif Item (Inherited from List<InjectionPolicy>.)

Explicit Interface Implementations

  Name Description
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif IList.Add (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif IList.Contains (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif ICollection.CopyTo (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif System#Collections#Generic#IEnumerable{T}#GetEnumerator (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif IEnumerable.GetEnumerator (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif IList.IndexOf (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif IList.Insert (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privproperty(en-us,PandP.10).gif IList.IsFixedSize (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privproperty(en-us,PandP.10).gif System#Collections#Generic#ICollection{T}#IsReadOnly (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privproperty(en-us,PandP.10).gif IList.IsReadOnly (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privproperty(en-us,PandP.10).gif ICollection.IsSynchronized (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privproperty(en-us,PandP.10).gif IList.Item (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privmethod(en-us,PandP.10).gif IList.Remove (Inherited from List<InjectionPolicy>.)
Ee650533.pubinterface(en-us,PandP.10).gifEe650533.privproperty(en-us,PandP.10).gif ICollection.SyncRoot (Inherited from List<InjectionPolicy>.)

See Also

PolicySet Class

Microsoft.Practices.Unity.InterceptionExtension Namespace