C# (CSharp) Pchp.CodeAnalysis.Emit Namespace

Classes

Name Description
GenericMethodInstanceReference Represents a reference to a generic method instantiation, closed over type parameters, e.g. MyNamespace.Class.Method{T}()
GenericNamespaceTypeInstanceReference Represents a reference to a generic type instantiation that is not nested. e.g. MyNamespace.A{int}
GenericNestedTypeInstanceReference Represents a reference to a generic type instantiation that is nested in a non-generic type. e.g. A.B{int}
GenericTypeInstanceReference Represents a reference to a generic type instantiation. Subclasses represent nested and namespace types.
MethodReference
NamedTypeReference
PEAssemblyBuilder
PEModuleBuilder
PENetModuleBuilder
SpecializedGenericMethodInstanceReference Represents a generic method of a generic type instantiation, closed over type parameters. e.g. A{T}.M{S}() A.B{T}.C.M{S}()
SpecializedGenericNestedTypeInstanceReference Represents a reference to an instantiation of a generic type nested in an instantiation of another generic type. e.g. A{int}.B{string} A.B{int}.C.D{string}
SpecializedMethodReference Represents a method of a generic type instantiation. e.g. A{int}.M() A.B{int}.C.M()
SpecializedNestedTypeReference Represents a reference to a type nested in an instantiation of a generic type. e.g. A{int}.B A.B{int}.C.D
TypeMemberReference