.NET Framework Class Library
Delegate Members

Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.

The Delegate type exposes the following members.

Constructors

  NameDescription
Protected methodDelegateOverloaded. Initializes a new delegate.
Top
Methods

  NameDescription
Public methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkCloneCreates a shallow copy of the delegate.
Public methodStatic memberSupported by the .NET Compact FrameworkSupported by the XNA FrameworkCombineOverloaded. Concatenates the invocation lists of the specified multicast (combinable) delegates.
Protected methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkCombineImplConcatenates the invocation lists of the specified multicast (combinable) delegate and the current multicast (combinable) delegate.
Public methodStatic memberSupported by the .NET Compact FrameworkSupported by the XNA FrameworkCreateDelegateOverloaded. Creates a delegate of the specified type.
Public methodDynamicInvokeDynamically invokes (late-bound) the method represented by the current delegate.
Protected methodDynamicInvokeImplDynamically invokes (late-bound) the method represented by the current delegate.
Public methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkEqualsDetermines whether the specified object and the current delegate are of the same type and share the same targets, methods, and invocation list. (Overrides Object..::.Equals(Object).)
Protected methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkFinalizeOverloaded.
Public methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkGetHashCodeReturns a hash code for the delegate. (Overrides Object..::.GetHashCode()()().)
Public methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkGetInvocationListReturns the invocation list of the delegate.
Protected methodGetMethodImplGets the static method represented by the current delegate.
Public methodGetObjectDataNot supported.
Public methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodStatic memberSupported by the .NET Compact FrameworkSupported by the XNA FrameworkRemoveRemoves the last occurrence of the invocation list of a delegate from the invocation list of another delegate.
Public methodStatic memberRemoveAllRemoves all occurrences of the invocation list of a delegate from the invocation list of another delegate.
Protected methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkRemoveImplRemoves the invocation list of a delegate from the invocation list of another delegate.
Public methodSupported by the .NET Compact FrameworkSupported by the XNA FrameworkToStringReturns a String that represents the current Object. (Inherited from Object.)
Top
Operators

  NameDescription
Public operatorStatic memberSupported by the .NET Compact FrameworkSupported by the XNA FrameworkEqualityDetermines whether the specified delegates are equal.
Public operatorStatic memberSupported by the .NET Compact FrameworkSupported by the XNA FrameworkInequalityDetermines whether the specified delegates are not equal.
Top
Properties

  NameDescription
Public propertySupported by the .NET Compact FrameworkSupported by the XNA FrameworkMethodGets the method represented by the delegate.
Public propertySupported by the .NET Compact FrameworkSupported by the XNA FrameworkTargetGets the class instance on which the current delegate invokes the instance method.
Top
See Also

Reference

Tags :


Page view tracker