Sdílet prostřednictvím


ImportAttribute.AllowDefault Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda vlastnost, pole nebo parametr bude nastavena na výchozí hodnotu svého typu, když export s názvem kontraktu není k dispozici v kontejneru.

public:
 property bool AllowDefault { bool get(); void set(bool value); };
public bool AllowDefault { get; set; }
member this.AllowDefault : bool with get, set
Public Property AllowDefault As Boolean

Hodnota vlastnosti

true pokud vlastnost, pole nebo parametr budou nastaveny na výchozí hodnotu svého typu, pokud neexistuje žádný export s parametrem ContractName v CompositionContainer; v opačném případě false. Výchozí formát je false.

Poznámky

Výchozí hodnota typu vlastnosti, pole nebo parametru je null pro referenční typy a nula pro typy číselných hodnot. U jiných hodnotových typů bude výchozí hodnotou každé pole typu hodnoty inicializované na nulu, pokud je pole hodnotovým typem nebo null pokud je pole referenčním typem.

Platí pro