EnumBuilder.GetInterface Method
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Returns the interface implemented (directly or indirectly) by this type, with the specified fully-qualified name.
Namespace: System.Reflection.Emit
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Overrides Function GetInterface ( _
name As String, _
ignoreCase As Boolean _
) As Type
public override Type GetInterface(
string name,
bool ignoreCase
)
Parameters
- name
Type: System.String
The name of the interface.
- ignoreCase
Type: System.Boolean
If true, the search is case-insensitive. If false, the search is case-sensitive.
Return Value
Type: System.Type
Returns a Type object representing the implemented interface. Returns null if no interface matching name is found.
Exceptions
Exception | Condition |
---|---|
NotSupportedException | This method is not currently supported in types that are not complete. |
Remarks
As a workaround, to retrieve the interface of a finished type, retrieve the type using Type.GetType or Assembly.GetType and use reflection on the retrieved type.
Version Information
Silverlight
Supported in: 5, 4, 3
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.