IDependentKeyValueFactory<TKey> Arabirim
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.
Çeşitli varlık verileri biçimlerinden alınan yabancı anahtar değerlerine dayalı anahtar değerleri için bir fabrika.
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
public interface IDependentKeyValueFactory<TKey>
type IDependentKeyValueFactory<'Key> = interface
Public Interface IDependentKeyValueFactory(Of TKey)
Tür Parametreleri
- TKey
Anahtarın genel türü.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .
Özellikler
| EqualityComparer |
IEqualityComparer<T>Anahtar örneklerini karşılaştırmak için kullanılacak. |
Yöntemler
| TryCreateFromBuffer(ValueBuffer, TKey) |
Verilen değerden yabancı anahtar değerlerini kullanarak bir anahtar örneği oluşturmaya çalışır ValueBuffer . |
| TryCreateFromCurrentValues(IUpdateEntry, TKey) |
Verilen değerden yabancı anahtar değerlerini kullanarak bir anahtar örneği oluşturmaya çalışır IUpdateEntry . |
| TryCreateFromOriginalValues(IUpdateEntry, TKey) |
Verilen değerden orijinal yabancı anahtar değerlerini kullanarak bir anahtar örneği oluşturmaya çalışır IUpdateEntry . |
| TryCreateFromPreStoreGeneratedCurrentValues(IUpdateEntry, TKey) |
IUpdateEntryHerhangi bir mağaza tarafından oluşturulan değer yayılmadan önce ayarlanan yabancı anahtar değerleri kullanılarak verilen bir anahtar örneği oluşturmaya çalışır. |
| TryCreateFromRelationshipSnapshot(IUpdateEntry, TKey) |
Verilen değerden, IUpdateEntry daha önce bilinen ilişkiden yabancı anahtar değerleri kullanarak bir anahtar örneği oluşturmaya çalışır. |