DataContractAttribute.Namespace Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türü için veri sözleşmesinin ad alanını alır veya ayarlar.
public:
property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
public string? Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String
Özellik Değeri
Sözleşmenin ad alanı.
Açıklamalar
Türünüzün belirli bir veri sözleşmesiyle uyumlu veriler döndürmesi gerekiyorsa belirli bir ad alanını belirtmek için bu özelliği kullanın.
İpucu
Verilerin başarıyla iletilmesi için, bir veri sözleşmesindeki verilerin adı hem istemcide hem de sunucuda aynı olmalıdır. Visual Basic projeleri, varsayılan olarak her dosyada tanımlanan ad alanına bir ön ek ekler (projenin adını "kök ad alanı" olarak adlandırılır). Bu ön ekin eklenmesi, istemci ve sunucu ad alanlarının aynı tür için farklı olmasını sağlar. Çözüm, özelliğini "" olarak ayarlamak Namespace veya bu özellikteki veri sözleşmesi ad alanını açıkça ayarlamaktır.