Aracılığıyla paylaş


EntityDescriptor Sınıf

Tanım

bir içinde döndürülen işlemlere göre varlıklarda yapılan değişikliklerin açıklaması DataServiceResponse.

public ref class EntityDescriptor sealed : System::Data::Services::Client::Descriptor
public sealed class EntityDescriptor : System.Data.Services.Client.Descriptor
type EntityDescriptor = class
    inherit Descriptor
Public NotInheritable Class EntityDescriptor
Inherits Descriptor
Devralma
EntityDescriptor

Açıklamalar

yöntemi, SaveChanges her biri OperationResponse kalıcı olan değişiklikleri temsil eden bir dizi EntityDescriptor veya LinkDescriptor örneği içeren bir dizi nesne içeren bir nesne döndürürDataServiceResponse.

Başarılı işlemler için tanımlayıcının State özelliği değiştirilmez olarak ayarlanır ve ekleme ve güncelleştirme işlemleri için yeni değerler birleştirme ayarlarına göre birleştirilir.

Hata içeren işlemler için tanımlayıcının State adı daha önce SaveChanges çağrıldığında olduğu gibi kalır.

Bir hata oluşursa ve işlem bir işlem sırasında durdurulursa, State değeri değişmeden kalır.

Özellikler

EditLink

Varlığı değiştiren URI'yi alır veya ayarlar.

EditStreamUri

Varlığın ikili özellik verilerini değiştiren URI'yi alır veya ayarlar.

Entity

Güncelleştirme verilerini içeren varlığı alır.

ETag

son çağrısından SaveChanges()bu yana güncelleştirme için hedeflenen verilerin durumunu gösteren bir eTag değeri alır.

Identity

Varlığın kimlik değeri olan URI'yi alır veya ayarlar.

ParentForInsert

Varlıkla ilgili üst varlığı alır.

ParentPropertyForInsert

Bir gezinti özelliği olan varlığın özelliğinin adını alır ve üst varlığa bağlanır.

ReadStreamUri

Varlığın ikili özellik verilerine erişen URI'yi alır veya ayarlar.

SelfLink

Varlık kaynağını döndürmek için kullanılan URI'yi alır veya ayarlar.

ServerTypeName

Varlığın eşlendiği veri kaynağındaki türün adını alır veya ayarlar.

State

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin oluşturulduğu zaman nesnenin durumunu alır.

(Devralındığı yer: Descriptor)
StreamETag

Medya bağlantısı girişi olan bir varlıkla ilişkili medya kaynağının eTag'ini alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

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

Varsayılan karma işlevi işlevi görür.

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

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

(Devralındığı yer: Object)
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