EntityDescriptor Sınıf

Tanım

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

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, her biri SaveChanges kalıcı olan değişiklikleri temsil eden veya örneklerini içeren bir dizi nesne içeren bir DataServiceResponseOperationResponse nesne döndürürEntityDescriptor.LinkDescriptor

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, State tanımlayıcının değeri daha önce çağrılmadan öncekiyle SaveChanges aynı kalır.

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

Özellikler

Name Description
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 ilişkili ü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 örnek oluşturulduğu sırada nesnenin durumunu alır.

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

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

Yöntemler

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır