LibraryImportAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, że generator źródła powinien utworzyć funkcję do argumentów marshalling zamiast polegać na środowisku uruchomieniowym w celu wygenerowania równoważnej funkcji marshalling w czasie wykonywania.
public ref class LibraryImportAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public sealed class LibraryImportAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type LibraryImportAttribute = class
inherit Attribute
Public NotInheritable Class LibraryImportAttribute
Inherits Attribute
- Dziedziczenie
- Atrybuty
Uwagi
Ten atrybut jest bez znaczenia, jeśli generator źródła skojarzony z nim nie jest włączony.
Bieżący wbudowany generator źródła obsługuje tylko język C# i dostarcza implementację tylko w przypadku zastosowania do statycznych, częściowych, niegeneracyjnych metod.
Konstruktory
LibraryImportAttribute(String) |
Inicjuje nowe wystąpienie klasy LibraryImportAttribute. |
Właściwości
EntryPoint |
Pobiera lub ustawia nazwę punktu wejścia, który ma być wywoływany. |
LibraryName |
Pobiera nazwę biblioteki zawierającej import. |
SetLastError |
Pobiera lub ustawia wartość określającą, czy obiekt wywoływany ustawia błąd ( |
StringMarshalling |
Pobiera lub ustawia obiekt określający sposób marshalowania argumentów ciągu do metody . |
StringMarshallingCustomType |
Pobiera lub ustawia Type używane do kontrolowania sposobu, w jaki argumenty ciągu do metody są marshalled. |
TypeId |
Po zaimplementowaniu w klasie pochodnej pobiera unikatowy identyfikator dla tego elementu Attribute. (Odziedziczone po Attribute) |
Metody
Equals(Object) |
Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi. (Odziedziczone po Attribute) |
GetHashCode() |
Zwraca wartość skrótu dla tego wystąpienia. (Odziedziczone po Attribute) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
IsDefaultAttribute() |
W przypadku zastąpienia w klasie pochodnej wskazuje, czy wartość tego wystąpienia jest wartością domyślną klasy pochodnej. (Odziedziczone po Attribute) |
Match(Object) |
W przypadku zastąpienia w klasie pochodnej zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi. (Odziedziczone po Attribute) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |