CustomMarshallerAttribute Sınıf

Tanım

Bir marshaller tanımlamak için bir giriş noktası türünü gösterir.

public ref class CustomMarshallerAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct, AllowMultiple=true)]
public sealed class CustomMarshallerAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct, AllowMultiple=true)>]
type CustomMarshallerAttribute = class
    inherit Attribute
Public NotInheritable Class CustomMarshallerAttribute
Inherits Attribute
Devralma
CustomMarshallerAttribute
Öznitelikler

Oluşturucular

CustomMarshallerAttribute(Type, MarshalMode, Type)

CustomMarshallerAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

ManagedType

Sıralamak için yönetilen türü alır.

MarshallerType

Hazırlama için kullanılan türü alır.

MarshalMode

Bu özniteliğin uygulandığı sıralama modunu alır.

TypeId

Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır.

(Devralındığı yer: Attribute)

Yöntemler

Equals(Object)

Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

(Devralındığı yer: Attribute)
GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

(Devralındığı yer: Attribute)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsDefaultAttribute()

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin değerinin türetilmiş sınıf için varsayılan değer olup olmadığını gösterir.

(Devralındığı yer: Attribute)
Match(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: Attribute)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır